extends CanvasLayer

var text_array = [["深夜。", 
"他短暂地从工作中抽身，望向窗外无尽的夜。",
"“你只是高中生，你有更重要的事要做。”",
"“做这件事不会有任何回报。”",
"“你的身体经不住这样造作。”",
"这是若干曾经使我缄默的话语。",
"是啊，当一切尘埃落定，生活必将回归平常。",
"然而此刻我已有不得不做的事，我已有奔行世间的理由。",
"这就够了。",
"......",
"于是他走向夜色之中。",
"......",
"黑夜给了我黑色的眼睛，我却用它去寻找光明。"]]
var bg_array = [Preload.Dark_City]
var text_idx: int = 0
var scene_idx: int = 0


func end():
	$"/root/Game".menu()
	queue_free()
	
func read_and_display():
	
	if scene_idx < text_array.size() - 1 :
		if text_idx == text_array[scene_idx].size() - 1:
			scene_idx += 1
			text_idx = 0
			$Background.set_texture(bg_array[scene_idx])
		else:
			text_idx += 1
		var text = text_array[scene_idx][text_idx]
		$Text.text = text
	else:
		if text_idx < text_array[scene_idx].size() - 1:
			text_idx += 1
			var text = text_array[scene_idx][text_idx]
			$Text.text = text
		else:
			$Text.hide()
			$Background.hide()
			$Button.disabled = true
			$Ending.show()
			$Ending/BackToMenuTimer.start()


